

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

html {
	/* overflow:hidden */
}

body {
	overscroll-behavior: none;
}

a {
	text-decoration: none;
	color: #000;
}

ul,
ol,
li {
	list-style: none;
	font-family: 'Microsoft YaHei';
}

.cur_p {
	cursor: pointer;
}

.mobile_layer {
	max-width: 1024px;
	padding: 0 20px;
	margin: 0 auto;
}

.pc_layer {
	max-width: 1920px;
	padding: 0 120px;
	margin: 0 auto;
}

@font-face {
	font-family: "din";
	src: url('./DIN/DIN-Medium.otf') format('opentype');
}

.dinF {
	font-family: "din";
}